Struct isotope::ast::Join [−][src]
pub struct Join { pub form: Form, pub source: Arc<Expr>, pub work_limit: Option<u64>, pub target: Option<Arc<Expr>>, }
Expand description
A join
statement
Fields
form: Form
The reduction types allowed
source: Arc<Expr>
The source expression
work_limit: Option<u64>
The work limit
target: Option<Arc<Expr>>
The target expression, if any
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Join
impl UnwindSafe for Join
Blanket Implementations
Mutably borrows from an owned value. Read more
Borrow an optional value of type T
Compare self to key
and return true
if they are equal.